home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magical CD Author
/
Magical CD Author.iso
/
MakingFolder
/
Magical-CD⁄Making (Wide)
/
Magical-CD_Making (Wide).rsrc
/
CODE_11541_PRINT.txt
< prev
next >
Wrap
Text File
|
1994-09-01
|
53KB
|
864 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 D69D add.l D3, [A5]+
00000002 133C 0000 move.b -[A1], 0x0
00000006 0FA8 0000 bclr [A0 + 0x0], D7
0000000A 0996 bclr [A6], D4
0000000C 0000 0084 ori.b D0, 0x84
00000010 8000 or.b D0, D0
00000012 0002 35E0 ori.b D2, 0xE0
00000016 E2D2 lsr .w [A2]
00000018 E2D2 lsr .w [A2]
0000001A C1C6 muls.w D0, D6
0000001C 5889 addq.l A1, 4
0000001E FE16 FD6E .unknown 0xFE16 0xFD6E (W = 7)
label00000022:
00000022 C1EC E2D2 muls.w D0, [A4 - 0x1D2E]
00000026 A919 syscall GetWTitle
00000028 A981 syscall DrawDialog
0000002A 7078 moveq.l D0, 0x78
0000002C A9C8 syscall SysBeep
0000002E F998 .invalid <<F/6/4>>
00000030 DE6C 3492 add.w D7, [A4 + 0x3492]
00000034 358A 349A move.w [A2 + D3.w * 4 - 0x102], A2
00000038 2B1A move.l -[A5], [A2]+
0000003A FE02 FD32 .unknown 0xFE02 0xFD32 (W = 7)
0000003E DC6C D26C add.w D6, [A4 - 0x2D94]
00000042 FCD2 F822 .extension 0xCD2 <<F/2-3/6>> // unimplemented
00000046 FC92 A971 .extension 0xC92 <<F/2-3/6>> // unimplemented
0000004A FA66 F5D4 .extension 0xA66 <<F/1/5>>, 0xF5D4 // unimplemented
0000004E F568 .extension 0x568 <<F/4-5/2>> // unimplemented
00000050 6005 bra +0x7 /* 00000057 */
00000052 A97C syscall GetNewDialog
00000054 A91A syscall SetWTitle
00000056 F9FC .invalid <<F/7/4>>
00000058 725E moveq.l D1, 0x5E
0000005A F912 .extension 0x912 <<F/4-5/4>> // unimplemented
0000005C C800 and.b D4, D0
0000005E F86A 5204 .extension 0x86A <<F/1/4>>, 0x5204 // unimplemented
00000062 0498 F822 F3BA subi.l [A0]+, 0xF822F3BA
00000068 0C5F F862 cmpi.w [A7]+, 0xF862
0000006C A983 syscall DisposeDialog
0000006E D000 add.b D0, D0
00000070 FE86 FE86 .extension 0xE86 <<F/2-3/7>> // unimplemented
00000074 DAAE 7ED3 add.l D5, [A6 + 0x7ED3]
00000078 7EDE moveq.l D7, 0xFFFFFFDE
0000007A FE72 5257 .extension 0xE72 <<F/1/7>>, 0x5257 // unimplemented
0000007E 3A04 move.w D5, D4
00000080 0F44 bchg D4, D7
00000082 0A64 62CA xori.w -[A4], 0x62CA
00000086 0FCC .incomplete
00000088 F301 .extension 0x301 <<F/4-5/1>> // unimplemented
0000008A B67B 0B32 8B00 4C12 6423 cmp.w D3, [[PC - 0x74FFB3EE + D0 * 2] + 0x6423]
00000094 6B8C bmi -0x72 /* 00000022 */
00000096 0314 btst [A4], D1
00000098 7301 moveq.l D1, 0x01
0000009A 0E0B 0433 .invalid.b A3, 0x33 /* '3' */ // invalid immediate operation
0000009E 28C0 move.l [A4]+, D0
000000A0 5B12 subq.b [A2], 5
000000A2 5B07 subq.b D7, 5
000000A4 6B1B bmi +0x1D /* 000000C1 */
000000A6 4B02 .invalid 5, D2 // invalid opcode 4 with b == 4
000000A8 7B04 moveq.l D5, 0x04
000000AA DB22 add.b -[A2], D5
000000AC 8892 or.l D4, [A2]
000000AE CB00 abcd D5, D0
000000B0 AB06 syscall CullPoints
000000B2 9B0A subx.b -[A5], -[A2]
000000B4 F301 .extension 0x301 <<F/4-5/1>> // unimplemented
000000B6 0B06 btst D6, D5
000000B8 580F addq.b A7, 4
000000BA F204 7305 fmove (int16_t) D4, fp6
000000BE 32D2 move.w [A1]+, [A2]
000000C0 BB2F 0E6B xor.b [A7 + 0xE6B], D5
000000C4 1CAB 08EE move.b [A6], [A3 + 0x8EE]
000000C8 1AFB 0AD2 move.b [A5]+, [PC + D0 * 2 - 0x46]
000000CC A347 syscall SetTrapAddress, flags=3
000000CE 9B0F subx.b -[A5], -[A7]
000000D0 6B1C bmi +0x1E /* 000000EE */
000000D2 0315 btst [A5], D1
000000D4 38B8 960C move.w [A4], [0xFFFF960C]
000000D8 54AB 0060 addq.l [A3 + 0x60], 2
000000DC 0A0E 142E xori.b A6, 0x2E /* '.' */
000000E0 5023 addq.b -[A3], 8
000000E2 1010 move.b D0, [A0]
000000E4 3B0A move.w -[A5], A2
000000E6 E306 asl D6.b, 1
000000E8 B313 xor.b [A3], D1
000000EA F306 .extension 0x306 <<F/4-5/1>> // unimplemented
000000EC 4B01 .invalid 5, D1 // invalid opcode 4 with b == 4
label000000EE:
000000EE B25B cmp.w D1, [A3]+
000000F0 07FB .incomplete
000000F2 0C4C 4CF3 cmpi.w A4, 0x4CF3
000000F6 6AB3 bpl -0x4B /* 000000AB */
000000F8 0858 F36F bchg.b [A0]+, 0x6F /* 'o' */
000000FC 1E04 move.b D7, D4
000000FE 9B06 subx.b D5, D6
00000100 1066 movea.b A0, -[A6]
00000102 66E3 bne -0x1B /* 000000E7 */
00000104 095B bchg [A3]+, D4
00000106 02A1 007A 7A43 andi.l -[A1], 0x7A7A43 /* 'zzC' */
0000010C 2A03 move.l D5, D3
0000010E 0D3B 0ADB btst [PC + D0 * 2 - 0x37], D6
00000112 02B2 5B02 0503 5B18 andi.l [A2 + D5 * 2], 0x5B020503
0000011A B293 cmp.l D1, [A3]
0000011C 04CE .incomplete
0000011E FB02 .extension 0xB02 <<F/4-5/5>> // unimplemented
00000120 5B1C subq.b [A4]+, 5
00000122 0B00 btst D0, D5
00000124 4CCE 7303 movem.l D0,D1,A0,A1,A4,A5,A6, A6
00000128 5B1C subq.b [A4]+, 5
0000012A 5B02 subq.b D2, 5
0000012C A104 syscall Control, flags=1
0000012E 3B02 move.w -[A5], D2
00000130 582B 023B addq.b [A3 + 0x23B], 4
00000134 0210 2B22 andi.b [A0], 0x22 /* '\"' */
00000138 3B02 move.w -[A5], D2
0000013A D341 addx.w D1, D1
0000013C A316 syscall InitQueue/FInitQueue, flags=3
0000013E D33E add.b <<invalid special address>>, D1
00000140 2B22 move.l -[A5], -[A2]
00000142 3314 move.w -[A1], [A4]
00000144 6101 bsr +0x3 /* 00000147 */
00000146 A30B syscall Rename/PBHRename/HRename, flags=3
00000148 4100 .invalid 0, D0 // invalid opcode 4 with b == 4
0000014A 0303 btst D3, D1
0000014C 6B15 bmi +0x17 /* 00000163 */
0000014E 030D btst A5, D1
00000150 0303 btst D3, D1
00000152 C6C5 mulu.w D3, D5
00000154 00DA .incomplete
00000156 030D btst A5, D1
00000158 A30B syscall Rename/PBHRename/HRename, flags=3
0000015A 7300 moveq.l